Skip to main content

Servicios Externos a Digipro

La función de este servicio es el consumir servicios externos a los desarrollados en Digipro y en el formato electrónico con respecto al Json que nos regresa el servicio.

 

Configuración de Servicio#

Para este ejemplo de configuración se ejecutará el servicio por medio de un botón.

Configurador#

  1. Damos clic en la pestaña Archivo > Servicios.
  2. En el módulo de Servicios Genéricos damos clic en el botón Agregar.
  3. Damos clic en el combo-box Lista de servicios disponibles y seleccionamos Consume servicios externos a Digipro (Sirve para consumir servicios externos no desarrollados por Digipro), cerramos el modal.
Nota

Al dar seleccionar el Servicio los campos: Nombre del método del servicio, Ruta de la dll, Prefijo de salida se llenan en automático.

Una vez que se selecciona el servicio, en la segunda columna mostrará el parámetro de entrada, en este servicio será la petición con formato CURL. Para este ejemplo vamos a tomar la siguiente petición CURL:

Ejemplo:

curl --location *https://reqres.in/api/users*      --header *Content-Type: application/json*      --data *{"name": ||formElec_element3||,"job": "Desarrollador"}*
Nota

El CURL debe tener ese formato para que el servicio responda correctamente.

  1. Damos clic en la pestaña Elementos y se agregan 1 elemento de tipo Texto Lineal, 1 elemento de tipo Texto Multilíneas, 1 elemento de tipo Botón y 1 elemento de tipo Wizard.
  2. Damos clic en los Atributos del elemento Texto para colocar solo el parámetro de salida:
Tipo de ElementoTítuloTipo de ParámetroID_Único
Texto Lineal 1
Servicio Externos a Digipro de Entrada
Entrada
(No se agrega Parámetro de Entrada.)
Texto Multilíneas 1
Servicio Externo a Digipro de Salida
Salida
serviceexternout_name
  1. Damos clic en la pestaña Archivo > Reglas.
  2. En el modal de Reglas, damos clic en Agregar.
  3. En la sección de Condiciones seleccionamos que se Cumplan Todas las Condiciones, en la Categoría seleccionamos Elementos con el Botón con la Condición de Al dar clic.
  4. En la Sección de Acciones seleccionamos la Acción Ejecutar Servicio al Servicio.
  5. Cerramos el modal y guardamos la plantilla.

 

Digitalizador#

Al abrir la plantilla se muestran los elementos previamente configurados. Colocamos el Servicio Externo a Digipro de entrada y damos clic en el botón.

Al realizar esta acción se ejecuta el servicio y nos muestra el resultado de la búsqueda en los elementos configurados.

Por último, daremos clic en el botón finalizar.